touch the ball down - Turc Anglais Dictionnaire